早期當我在開發商業系統的時候,只要一招 Visual Basic或是 Delphi,大致上就行遍天下了,甚至會上Office家族的Access就足以開發中小企業用的進銷存,慢慢網路開始普級,什麼鬼都出來了,hmtl,asp,jsp,dreamweaver,front page,這也都還好,相對單純,每種技術的書我大既也都出版過了,後來網頁技術開始框架化,Ajax, HTML5,CSS3 相關的技術標準規範也陸續浮現檯面,然後就暴炸了,當然書還是跟著寫,《HTML5完美風暴》最終也出到了第三版。
後來開始反思,這麼多的技術,時間精力有限,資源只能用在刀口上,開發應用解決工作流程問題才是主體,技術能少學少用就少碰,而接觸過這麼多技術,Lavavel目前成為了我用來開發內部管理系統的主力,最主要的原因在於運用這套框架,差不多只要會php與前端三大基礎-HTML/CSS/JavaScript,就可以搞定一切,然後,我感覺穿越了,回到 Visual Basic/Delphi 單一技術搞定一切的年代,接下來就有時間喝咖啡追串流了,又是一個美好的時代展開。
Laravel 只要幾行指令,就可以從無到有建立一個具備基礎會員管理系統的應用程式框架,而且主板頁面佈局也設定好了,然後就可以開始寫商業流程,用起來實在相當順心。